yellow-spotted monitor - Espagnol Anglais Dictionnaire